Skip to main content

collared lizard

English collared lizard meaning in English  •  collared lizard का अर्थ अंग्रेजी में
Noun
  • any of several species of lizards of the genus Crotaphytus and the family Iguanidae, of the central and western U.S. and northern Mexico, having long tails and usually bearing markings on the neck appearing like a collar of two black
Advertisement